package jp.co.sn.mml.pojo.tdipbykk;

import jp.co.sn.mml.pojo.tdipbykk.TdipbykkId;
import jp.co.sn.mml.pojo.tmitem.Tmitem;
import jp.co.sn.mml.pojo.tmstk.Tmstk;
import jp.co.sn.mml.pojo.tmpnr.Tmpnr;
import jp.co.sn.mml.pojo.tmkin.Tmkin;
import jp.co.sn.mml.pojo.tmkk.Tmkk;

public class Tdipbykk implements java.io.Serializable { 

	//id
	private TdipbykkId id;
	//項目コード
	private Tmitem itemCd;
	//推定菌コード
	private Tmstk stkCd;
	//報告フラグ
	private String hkFlag;
	//感受性実施フラグ
	private String kjsJsFlag;
	//WA送信フラグ
	private String waSsFlag;
	//パネル使用フラグ
	private String pnrFlag;
	//パネルコード
	private Tmpnr pnrCd;
	//釣菌日
	private Long tkYmd;
	//菌コード
	private Tmkin kinCd;
	//菌量コード
	private Tmkk krCd;
	//追加試験１
	private String tkSkNm1;
	//フリー1
	private String free1;
	//追加試験２
	private String tkSkNm2;
	//フリー2
	private String free2;
	//追加試験３
	private String tkSkNm3;
	//フリー3
	private String free3;
	//追加試験４
	private String tkSkNm4;
	//フリー4
	private String free4;
	//追加試験５
	private String tkSkNm5;
	//フリー5
	private String free5;
	//用手法ラベル発行済フラグ
	private String yshRbrFlag;
	//用手法ワーク発行済フラグ
	private String yshWkFlag;
	//用手法パネルラベル発行済フラグ
	private String pnrRbrFlag;
	//培養結果更新日
	private Long byKkUpdYmd;
	//感受性結果有無区分
	private String kjsKkAnKbn;
	//感受性報告済フラグ
	private String kjsHkZmFlag;
	//培養報告済フラグ
	private String byHkZmFlag;
	//感受性結果更新日
	private Long kjsKkKsYmd;
	//釣菌者
	private String tkNm;

	/** default constructor */
	public Tdipbykk(){

	}

	/** minimal constructor */
	public Tdipbykk(TdipbykkId id){
		this.id = id;
	}

	/** full constructor */
	public Tdipbykk(TdipbykkId id,Tmitem itemCd,Tmstk stkCd
			,String hkFlag,String kjsJsFlag,String waSsFlag
			,String pnrFlag,Tmpnr pnrCd,Long tkYmd
			,Tmkin kinCd,Tmkk krCd,String tkSkNm1
			,String free1,String tkSkNm2,String free2
			,String tkSkNm3,String free3,String tkSkNm4
			,String free4,String tkSkNm5,String free5
			,String yshRbrFlag,String yshWkFlag,String pnrRbrFlag
			,Long byKkUpdYmd,String kjsKkAnKbn,String kjsHkZmFlag
			,String byHkZmFlag,Long kjsKkKsYmd,String tkNm){
		this.id = id;
		this.itemCd = itemCd;
		this.stkCd = stkCd;
		this.hkFlag = hkFlag;
		this.kjsJsFlag = kjsJsFlag;
		this.waSsFlag = waSsFlag;
		this.pnrFlag = pnrFlag;
		this.pnrCd = pnrCd;
		this.tkYmd = tkYmd;
		this.kinCd = kinCd;
		this.krCd = krCd;
		this.tkSkNm1 = tkSkNm1;
		this.free1 = free1;
		this.tkSkNm2 = tkSkNm2;
		this.free2 = free2;
		this.tkSkNm3 = tkSkNm3;
		this.free3 = free3;
		this.tkSkNm4 = tkSkNm4;
		this.free4 = free4;
		this.tkSkNm5 = tkSkNm5;
		this.free5 = free5;
		this.yshRbrFlag = yshRbrFlag;
		this.yshWkFlag = yshWkFlag;
		this.pnrRbrFlag = pnrRbrFlag;
		this.byKkUpdYmd = byKkUpdYmd;
		this.kjsKkAnKbn = kjsKkAnKbn;
		this.kjsHkZmFlag = kjsHkZmFlag;
		this.byHkZmFlag = byHkZmFlag;
		this.kjsKkKsYmd = kjsKkKsYmd;
		this.tkNm = tkNm;
	}

	//Property accessors
	public TdipbykkId getId(){
		return this.id;
	}

	public void setId(TdipbykkId id){
		this.id=id;
	}

	public Tmitem getItemCd(){
		return this.itemCd;
	}

	public void setItemCd(Tmitem itemCd){
		this.itemCd=itemCd;
	}

	public Tmstk getStkCd(){
		return this.stkCd;
	}

	public void setStkCd(Tmstk stkCd){
		this.stkCd=stkCd;
	}

	public String getHkFlag(){
		return this.hkFlag;
	}

	public void setHkFlag(String hkFlag){
		this.hkFlag=hkFlag;
	}

	public String getKjsJsFlag(){
		return this.kjsJsFlag;
	}

	public void setKjsJsFlag(String kjsJsFlag){
		this.kjsJsFlag=kjsJsFlag;
	}

	public String getWaSsFlag(){
		return this.waSsFlag;
	}

	public void setWaSsFlag(String waSsFlag){
		this.waSsFlag=waSsFlag;
	}

	public String getPnrFlag(){
		return this.pnrFlag;
	}

	public void setPnrFlag(String pnrFlag){
		this.pnrFlag=pnrFlag;
	}

	public Tmpnr getPnrCd(){
		return this.pnrCd;
	}

	public void setPnrCd(Tmpnr pnrCd){
		this.pnrCd=pnrCd;
	}

	public Long getTkYmd(){
		return this.tkYmd;
	}

	public void setTkYmd(Long tkYmd){
		this.tkYmd=tkYmd;
	}

	public Tmkin getKinCd(){
		return this.kinCd;
	}

	public void setKinCd(Tmkin kinCd){
		this.kinCd=kinCd;
	}

	public Tmkk getKrCd(){
		return this.krCd;
	}

	public void setKrCd(Tmkk krCd){
		this.krCd=krCd;
	}

	public String getTkSkNm1(){
		return this.tkSkNm1;
	}

	public void setTkSkNm1(String tkSkNm1){
		this.tkSkNm1=tkSkNm1;
	}

	public String getFree1(){
		return this.free1;
	}

	public void setFree1(String free1){
		this.free1=free1;
	}

	public String getTkSkNm2(){
		return this.tkSkNm2;
	}

	public void setTkSkNm2(String tkSkNm2){
		this.tkSkNm2=tkSkNm2;
	}

	public String getFree2(){
		return this.free2;
	}

	public void setFree2(String free2){
		this.free2=free2;
	}

	public String getTkSkNm3(){
		return this.tkSkNm3;
	}

	public void setTkSkNm3(String tkSkNm3){
		this.tkSkNm3=tkSkNm3;
	}

	public String getFree3(){
		return this.free3;
	}

	public void setFree3(String free3){
		this.free3=free3;
	}

	public String getTkSkNm4(){
		return this.tkSkNm4;
	}

	public void setTkSkNm4(String tkSkNm4){
		this.tkSkNm4=tkSkNm4;
	}

	public String getFree4(){
		return this.free4;
	}

	public void setFree4(String free4){
		this.free4=free4;
	}

	public String getTkSkNm5(){
		return this.tkSkNm5;
	}

	public void setTkSkNm5(String tkSkNm5){
		this.tkSkNm5=tkSkNm5;
	}

	public String getFree5(){
		return this.free5;
	}

	public void setFree5(String free5){
		this.free5=free5;
	}

	public String getYshRbrFlag(){
		return this.yshRbrFlag;
	}

	public void setYshRbrFlag(String yshRbrFlag){
		this.yshRbrFlag=yshRbrFlag;
	}

	public String getYshWkFlag(){
		return this.yshWkFlag;
	}

	public void setYshWkFlag(String yshWkFlag){
		this.yshWkFlag=yshWkFlag;
	}

	public String getPnrRbrFlag(){
		return this.pnrRbrFlag;
	}

	public void setPnrRbrFlag(String pnrRbrFlag){
		this.pnrRbrFlag=pnrRbrFlag;
	}

	public Long getByKkUpdYmd(){
		return this.byKkUpdYmd;
	}

	public void setByKkUpdYmd(Long byKkUpdYmd){
		this.byKkUpdYmd=byKkUpdYmd;
	}

	public String getKjsKkAnKbn(){
		return this.kjsKkAnKbn;
	}

	public void setKjsKkAnKbn(String kjsKkAnKbn){
		this.kjsKkAnKbn=kjsKkAnKbn;
	}

	public String getKjsHkZmFlag(){
		return this.kjsHkZmFlag;
	}

	public void setKjsHkZmFlag(String kjsHkZmFlag){
		this.kjsHkZmFlag=kjsHkZmFlag;
	}

	public String getByHkZmFlag(){
		return this.byHkZmFlag;
	}

	public void setByHkZmFlag(String byHkZmFlag){
		this.byHkZmFlag=byHkZmFlag;
	}

	public Long getKjsKkKsYmd(){
		return this.kjsKkKsYmd;
	}

	public void setKjsKkKsYmd(Long kjsKkKsYmd){
		this.kjsKkKsYmd=kjsKkKsYmd;
	}

	public String getTkNm(){
		return this.tkNm;
	}

	public void setTkNm(String tkNm){
		this.tkNm=tkNm;
	}

}